Salary: ₹10 - ₹18 Lakhs/Annum Expected
Description:
Incedo, a US-based technology, analytics, and consulting firm, is seeking a Senior Software Engineer – Frontend (React + NodeJS) to join its Chennai office. The ideal candidate will have robust expertise in JavaScript, ReactJS, NodeJS, HTML, and CSS, with experience in building and maintaining scalable web solutions.
In this role, you’ll be designing user interfaces, developing reusable front-end modules, and integrating with backend systems. You will also collaborate with stakeholders to deliver cutting-edge digital transformation solutions while adhering to agile processes and CI/CD practices. Additionally, you will provide technical leadership, guidance, and mentorship to other engineers on the team.
Key Responsibilities:
- Develop and maintain user-facing applications using ReactJS, NodeJS, and JavaScript.
- Implement state management using Redux, MobX, or equivalent libraries.
- Write unit tests and ensure thorough code coverage.
- Build and design RESTful APIs and integrate them with front-end systems.
- Apply design patterns, error and exception handling, and resource management best practices.
- Work with CSS frameworks (e.g., Bootstrap) along with HTML5 and modern ECMAScript standards.
- Collaborate with DevOps for CI/CD integration and deployment pipelines.
- Apply modern authorization mechanisms such as JSON Web Tokens (JWT).
- Work with relational or NoSQL data stores to support application needs.
- Mentor and guide junior team members, helping build a collaborative and high-performing team culture.
Key Technical Skills:
ReactJS, NodeJS, JavaScript (ES6+), Redux, MobX, HTML, CSS, Bootstrap, RESTful API Design, OOP Concepts, DevOps Tools (CI/CD), Git, JSON Web Tokens (JWT), SQL/NoSQL Databases, Agile Methodology, Unit Testing
Requirements:
- Bachelor’s or Master’s degree (B.Tech/B.E/M.Tech/MCA) in Computer Science or related field.
- 4–6 years of hands-on professional experience in front-end engineering with ReactJS and NodeJS.
- Strong proficiency in JavaScript, DOM manipulation, and web application fundamentals.
- Familiarity with accessibility standards and web design principles.
- Solid understanding of SDLC and agile practices.
- Excellent communication skills with the ability to explain technical concepts to non-technical stakeholders.
- A collaborative mindset with proven team leadership or mentoring experience.
Important Notice:
This job description and related content are owned by Incedo. We are only sharing this information to help job seekers find opportunities. For application procedures, status, or any related concerns, please contact Incedo directly. We do not process applications or respond to candidate queries.